regexp от perldoc perlretut
:
import re
re_float = re.compile("""(?x)
^
[+-]?\ * # first, match an optional sign *and space*
( # then match integers or f.p. mantissas:
\d+ # start out with a ...
(
\.\d* # mantissa of the form a.b or a.
)? # ? takes care of integers of the form a
|\.\d+ # mantissa of the form .b
)
([eE][+-]?\d+)? # finally, optionally match an exponent
$""")
m = re_float.match("4.5")
print m.group(0)
# -> 4.5
Для извлечения чисел из большей строки:
s = """4.5 abc -4.5 abc - 4.5 abc + .1e10 abc . abc 1.01e-2 abc
1.01e-.2 abc 123 abc .123"""
print re.findall(r"[+-]? *(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?", s)
# -> ['4.5', '-4.5', '- 4.5', '+ .1e10', ' 1.01e-2',
# ' 1.01', '-.2', ' 123', ' .123']
Для SQL SERVER 2008
Взгляните на ссылку http://msdn.microsoft.com/en-us/library/ms152559.aspx . Это объясняет все объекты, которые можно реплицировать.
Для SQL Server 2005
http://msdn.microsoft.com/en-us/library/ms152559 (SQL.90) .aspx
Да.
Вам потребуется добавить представление в Публикацию (вместе с базовыми таблицами)
Все, что вы хотите сделать, это реплицировать таблицу и создать представление реплицированной таблицы.