セルが挿入または更新されるたびにセルをゼロパッドするSQLトリガが必要です。私が更新コマンドでやっているように2つの文字列を一緒に追加するのがベストプラクティスであるかどうか不思議だった。これが最良の方法でしょうか?SQLをトリガして行を更新する
CREATE TRIGGER PadColumnTenCharsInserted ON Table
AFTER INSERT
AS
DECLARE
@pad_characters VARCHAR(10),
@target_column NVARCHAR(255)
SET @pad_characters = '0000000000'
SET @target_column = 'IndexField1'
IF UPDATE(IndexField1)
BEGIN
UPDATE Table
SET IndexField1 = RIGHT(@pad_characters + IndexField1, 10)
END
GO
** **データベースシステムとバージョンは何ですか? ** SQL **は多くのデータベースシステムで使用されている言語である構造化問合せ言語です - SQLはデータベース製品ではありません**このようなものはベンダー固有のものです。使用しているデータベースシステム.... –